#ifndef SQLDIALOG_H
#define SQLDIALOG_H

#include <QDialog>
#include <QSqlDatabase>
#include <QSqlQuery>
#include <QSqlError>
#include <QMessageBox>
#include <QSqlQueryModel>

namespace Ui {
class sqlDialog;
}

class sqlDialog : public QDialog
{
    Q_OBJECT

public:
    explicit sqlDialog(QWidget *parent = 0);
    ~sqlDialog();
    //声明创建数据库
    bool createDB();
    //创建表的函数
    bool createTable();

public slots:
    //插入数据
    bool insertItem();
    //删除数据
    bool deleteItem();
    //修改数据
    bool modifyItem();
    //查询
    void queryTable();
    //排序
    void sortTable(void);


private:
    Ui::sqlDialog *ui;
    //实例化一个对象
    QSqlDatabase db;

};

#endif // SQLDIALOG_H
